home *** CD-ROM | disk | FTP | other *** search
- /* DO NOT EDIT THIS FILE - it is machine generated */
- #include <native.h>
- /* Header for class java_lang_UNIXProcess */
-
- #ifndef _Included_java_lang_UNIXProcess
- #define _Included_java_lang_UNIXProcess
-
- typedef struct Classjava_lang_UNIXProcess {
- long /* bool */ isalive;
- long exit_code;
- long pid;
- struct Hjava_io_FileDescriptor* sync_fd;
- struct Hjava_io_FileDescriptor* stdin_fd;
- struct Hjava_io_FileDescriptor* stdout_fd;
- struct Hjava_io_FileDescriptor* stderr_fd;
- struct Hjava_io_OutputStream* stdin_stream;
- struct Hjava_io_InputStream* stdout_stream;
- struct Hjava_io_InputStream* stderr_stream;
- } Classjava_lang_UNIXProcess;
- HandleTo(java_lang_UNIXProcess);
-
- extern void java_lang_UNIXProcess_exec(struct Hjava_lang_UNIXProcess*, HArray*, HArray*);
- extern long java_lang_UNIXProcess_fork(struct Hjava_lang_UNIXProcess*);
- extern long java_lang_UNIXProcess_waitForUNIXProcess(struct Hjava_lang_UNIXProcess*);
- extern void java_lang_UNIXProcess_destroy(struct Hjava_lang_UNIXProcess*);
-
- #endif
-